turkey buzzard - İngilizce Eşanlam Sözlük

turkey buzzard

n.
[1] buzzard , turkey vulture , Cathartes aura